Big Huge Thesaurus

Coffea canephora

noun